package com.itxx.keyCase.demo3;

import java.util.ArrayList;

public class Test2 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("张三");
        list.add("张三1");
        list.add("李四");
        list.add("王五");
        list.add("赵六");
        list.add(0, "张小三");
//        删除元素  boolean remove(Object o) 根据元素内容删除元素 删除成功返回 true E remove(int index) 根据索引删除元素
        list.remove("张小三");
        list.remove(list.size() - 1);
//        查询元素  E get​(int index) 返回此列表中指定位置的元素。
        String s = list.get(2);
        System.out.println(s);
//        修改元素  E set​(int index, E e) 用指定的元素（可选操作）替换此列表中指定位置的元素。
        list.set(1, "隔壁老王");
        System.out.println(list);

//        清空元素  void clear​() 从此列表中删除所有元素（可选操作）。
        list.clear();
        System.out.println(list);

    }
}
